.page-container {
  padding: 20px;
  background: var(--ep-bg-color);
  color: var(--ep-text-color-primary);
  flex: 1;
  display: flex;
  flex-direction: column;
  .page-container-header {
    display: flex;
  }
  .page-container-content {
    margin-top: 10px;
    flex: 1;
    overflow: hidden;
  }
}
.table-header-cell {
  background-color: var(--ep-bg-color-page) !important;
}
.ep-dialog {
  // padding: 0 !important;
  .ep-dialog__header {
    text-align: left;
    // background: var(--ep-color-primary);
    // padding: 12px;
    // .ep-dialog__title {
    //   color: var(--ep-bg-color);
    // }
    // .ep-dialog__headerbtn .ep-dialog__close {
    //   color: var(--ep-bg-color);
    //   font-size: 18px;
    // }
  }
  // .ep-dialog__body {
  //   padding: 20px;
  // }
  // .ep-dialog__footer {
  //   padding: 20px;
  // }
}
